delphinus delphis - Turkish English Dictionary